-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
imp: Enable custom paths for light client proof verifications #1273
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1273 +/- ##
==========================================
+ Coverage 67.40% 67.43% +0.02%
==========================================
Files 235 236 +1
Lines 23828 23940 +112
==========================================
+ Hits 16062 16144 +82
- Misses 7766 7796 +30 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I added the last comments. 🙌 We should also check the latest changes with basecoin-rs.
Otherwise, LGTM ✨
* refactor: allow using custom path for light client proof verification * imp: 2nd try, place serialize_path under the ClientStateCommon * feat: define concat() for PathBytes * fix: update cw-check cargo.lock * chore: add docs and unclog * misc: apply some fixes * imp: group serialize_path and verify_(non_)membership_raw methods * nit: reword changelog * fix grammar * imp: rename to flatten + revert to Path::*(*) * fix typo * fix: make clippy happy * fix: move changelog to features --------- Co-authored-by: Ranadeep Biswas <[email protected]>
Closes: #1255
Closes: #1275
Integration tests: informalsystems/basecoin-rs#188
PR author checklist:
unclog
.docs/
).Reviewer checklist:
Files changed
in the GitHub PR explorer.